medullary sponge kidney - Turkish English Dictionary